/**
 * 
 */
package com.alstudio.module;

/**
 * 功能模块工作状态监听器。ALModuleManager采用此接口实现监听各模块的工作状态。
 * 实现的原理为功能模块通过ALEventDeliver事件投递管理器投递工作状态。本接口采用ALEventDeliver事件投递管理器所需的
 * 回调方法名做定义，ALModuleManager实现此接口即可得到模块工作状态。
 * 
 * @author alonso lee
 * 
 */
public interface BaseModuleWorkingStateObserver {

	/**
	 * 得到模块投递到ALModuleManager的事件
	 * 
	 * @param event
	 */
	public void onALEvent(ModuleEvent event);

}
